/// 一组数据[Group]
/// 通常来说数据库都是以扁平的方式，也就是Iterable来储存数据的
/// 通过使用Group，可以按一定的规则对数据进行分类，非常适合用于统计
/// "组"的本质实际上是Map，每个入口下都是一个单独的List
///
/// 通常来说，建议Map的key无论是什么，指定一下哈希值
library group;

/// 说明了[Group]的准确定义
/// 并且提供了从[List]转化的方法，以及两个相同类型[Group]的合并方法
part "lib/group.dart";

/// 当有多个[Group]本身组成一个List时
/// 目前只提供了将它们融合为单个[Group]的方法
part "lib/groups.dart";
